
$('.loginFormTitle-title1').click(function(){

    $('.loginForm2').css('display','none')
    $('.loginForm').css('display','block')
})
$('.loginFormTitle-title').click(function(){

    $('.loginForm2').css('display','block')
    $('.loginForm').css('display','none')
})


$('.iconclose').click(function(){
    $('.iconclose').css('display','none')
    $('.iconopen').css('display','block')
    $('#lmy123').attr('type','input')
})

$('.iconopen').click(function(){
    $('.iconopen').css('display','none')
    $('.iconclose').css('display','block')
    $('#lmy123').attr('type','password')
})


// $('#phonenumber').keyup(function(){
//    var a= $('#phonenumber').val();
//    var re; 
//    re = /^[1][3|4|5|6|7|8]\d{9}$/;
//    if(re.test(a))
//    {
//        $('#tishi').html('此号码为真实号码');
//        $('#tishi').css('color','green')
//    }
//    else
//    {
//     $('#tishi').html('请输入正确的11位手机号码');
//     $('#tishi').css('color','red')
//    }
   
//    if(a==false)
//    {
//     $('#tishi').html('');
//    }
   
// })


// $('#phonenumber1').keyup(function(){
//     var a= $('#phonenumber1').val();
//     var re; 
//     re = /^(0|86|17951)?(13[0-9]|15[012356789]|166|17[3678]|18[0-9]|14[57])[0-9]{8}$/
//     if(re.test(a))
//     {
//         $('#tishi1').html('此号码为真实号码');
//         $('#tishi1').css('color','green')
//     }
//     else
//     {
//      $('#tishi1').html('请输入正确的11位手机号码');
//      $('#tishi1').css('color','red')
//     }
    
//     if(a==false)
//     {
//      $('#tishi1').html('');
//     }
    
//  })

//  document.cookie="15804448788=limingyu"
//  document.cookie="18343040978=suyuanyuan"
//  document.cookie="13145678910=dujiayou"

//     console.log(document.cookie);
//     var aCookie = document.cookie.split(";");  
//     var re = '';  
//     for (var i = 0; i < aCookie.length; i++) {  
//         var aCrumb = aCookie[i].split("=");  
//         if(aCrumb[0].toString().trim()=='order_list'){  
//             continue;  
//         }  
//         re += (aCrumb[0] + " = " + aCrumb[1] + '\n\n');  
//     }  
//     alert('cookie info:\n'+re);  


var oTel = document.getElementById("phonenumber");
var oKey = document.getElementById("lmy123");
var oLbtn = $('.loginbutton')
var oTelwarn = document.getElementById("tishi1");
var oKeywarn = document.getElementById("tishi2");

var reg = /^1[34578]\d{9}$/ //11位手机号
var reg2 = /^\w{6,12}$/ //  字母数字下划线
//增加失焦事件，用正则去判断（2）
oTel.onkeyup = fnTel; //正则判断
oKey.onkeyup = fnKey; //正则判断

$('.loginbutton').click(function(){
           if (!(fnTel()&fnKey())) {
          return;
       }
        //去判断这两个和库中是否相同 oTel.value  oKey.value;
        if (getCookie("bank")) { 
            var arrBank = getCookie("bank").split("&");
            var boo = false;
            for (var i = 0; i < arrBank.length; i++) {
                var obj = convertCartStrToObj(arrBank[i]);
                if (oTel.value == obj.tel) {//通过对象.属性的方法获取手机号，并与文本框输入对比（3）
                     if(oKey.value == obj.key){  //通过对象.属性的方法获取密码，并与文本框输入对比（4）
                        alert("登陆成功")
                        createCookie("user", arrBank[i]);
                        return window.location.href ="index.html";
                     }else{
                        alert("密码错误")
                        oKey.innerHTMl = "";
                        return;
                     }
                 var boo = true;
                }
            }
            alert("这个用户不存在");
        }
})

function fnTel() {
    if (reg.test(oTel.value)) {
        oTelwarn.innerHTML = "您输入的号码真实有效";
        oTelwarn.style.color = "green"
        return true;
    } else {
        oTelwarn.innerHTML = "请输入正确的11位手机号";
        oTelwarn.style.color = "red"
    }

}
 function fnKey() {
    if (reg2.test(oKey.value)) {
        oKeywarn.innerHTML = "您输入的密码符合规范";
        oKeywarn.style.color = "green";
        return true;
    } else {
        oKeywarn.innerHTML = "请输入6-12位字母数字下划线";
        oKeywarn.style.color = "red"
    }
}
//前面封装好的函数拷过来
function convertCartStrToObj(cartStr) {
    var obj = {};
    //将字符串name:17dian,key:123456,tel:18810701077 按“,”拆分成数组["name:17dian", "key:123456", "tel:18810701077"]
    var arrVal = cartStr.split(",");
    for (var i = 0; i < arrVal.length; i++) {
        data = arrVal[i].split(":"); // 在将每一项拆分 例如arrVal[0]时 data =["name", "17dian"]
        console.log(data)
        obj[data[0]] = data[1]; //给对象添加属性
    }
    return obj;
}